principal and interest payment - Français Anglais Dictionnaire